framework implant - Turkish English Dictionary